package com.example.goodsass.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 *
 * @TableName article_categories
 */
@TableName(value ="article_categories")
@Data
public class ArticleCategories implements Serializable {
    /**
     * 分类编号
     */
    @TableField(value = "categories_no")
    private String categoriesNo;

    /**
     * 分类ID
     */
    @TableField(value = "categories_id")
    @TableId(value = "categories_id")
    private String categoriesId;

    /**
     * 分类名
     */
    @TableField(value = "categories_name")
    private String categoriesName;

    /**
     * 分类等级
     */
    @TableField(value = "categories_live")
    private Integer categoriesLive;

    /**
     * 上级分类
     */
    @TableField(value = "parent_id")
    private String parentId;

    /**
     * 创建时间
     */
    @TableField(value = "cre_dt")
    private Date creDt;

    /**
     * 更新时间
     */
    @TableField(value = "upd_dt")
    private Date updDt;

    /**
     * 创建者
     */
    @TableField(value = "cre_user")
    private String creUser;

    /**
     * 更新者
     */
    @TableField(value = "upd_user")
    private String updUser;

    @Serial
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}